    /* Copyright (C) 2025 陈子涵
    Contact information:
    Tel:18750386615
    Email:2502820816@qq.com

    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program.  If not, see <https://www.gnu.org/licenses/>. */

table {
    width: 50%;
    height: 80%;
    border-right: 1px solid #000000;
    border-bottom: 1px solid #000000;
    text-align: center;
    background-color:rgba(255,255,255, 0.5);
}

table th,
table td {
    border-left: 1px solid #000000;
    border-top: 1px solid #000000;
}

.header-container {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.nav-links {
    text-align: right;
    margin-right: 50px;
}

.tables-container {
    display: flex;
    width: 100%;
    height: 100%;
}

/* 基础样式保持不变 */
html, body {
    height: 100%;
    width: 100%;
    background-color: #ad998b; /*取背景的平均色*/
    background-image: url("https://foruda.gitee.com/images/1751104375576115618/0a2c3c96_12357965.jpeg");
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-attachment: fixed;
}



a {
    color: #000000;
}

button {
    text-align: center;
    width: 50px;
    height: 40px;
    background-color: #0A66C2;
    color: #ffffff;
    border: none;
}


/* 移动端适配样式 */
@media (max-width: 768px) {
    .tables-container {
        flex-direction: column;
        align-items: center;
    }
    html, body {
        background-size: auto 100%;
    }

    table {
        width: 50%;
        font-size: 14px;
    }

    .nav-links {
        margin-right: 20px;
        text-align: center;
    }

    a {
        padding: 10px 15px;
        display: inline-block;
    }

    /* 表单元素优化 */
    input{
        width: 90%;
        padding: 10px;
        margin: 10px 0;
        font-size: 16px;
    }

    button {
        width: 100px;
        height: 80px;
        padding: 12px 20px;
        font-size: 16px;
        margin: 8px 0;
    }
}
